temporary stay

  1. geçici olarak kalma